energy conversion systems - French English Dictionary